<template>
	<view>
		<view class="" style="height: 130rpx;"></view>
		<text>应用当前忽略电池优化状态：{{flag}}</text>
		<button @click="ignoreStatus">请求忽略电池优化</button>
		<button @click="start">启动前台服务</button>
		<button @click="stop">停止前台服务</button>
	</view>
</template>

<script>
	// import { queryBatteryOptimizeStatus, requestIgnoreBatteryOptimization , 
	// startForegroundService, stopForegroundService  } from '@/uni_modules/hr-keep-alive';
	export default {
		data() {
			return {
				flag: ''
			}
		},
		mounted() {
			this.queryStatus()
		},
		methods: {
			// 查询电池优化状态
			queryStatus() {
				// queryBatteryOptimizeStatus().then((isIgnoring) => {
				//     if (isIgnoring) {
				//         console.log("应用当前忽略电池优化");
				// 		this.flag = isIgnoring
				//     } else {
				//         console.log("应用当前未忽略电池优化");
				// 		this.flag = isIgnoring
				//     }
				// });
			},
			// 请求忽略电池优化
			ignoreStatus() {
				// requestIgnoreBatteryOptimization().then((result) => {
				//     if (result) {
				//         console.log("用户允许忽略电池优化");
				//     } else {
				//         console.log("用户未允许忽略电池优化");
				//     }
				// });
			},
			// 启动前台服务
			start() {
				// startForegroundService();
			},
			// 停止前台服务
			stop() {
				// stopForegroundService()
			}
		}
	}
</script>

<style>

</style>
